recirculating roller skids - Turkish English Dictionary